Transforming Source Code to Mathematical Relations for Performance Evaluation
نویسندگان
چکیده
منابع مشابه
Transforming Source Code to Mathematical Relations for Performance Evaluation
Assessing software quality attributes (such as performance, reliability, and security) from source code is of the utmost importance. The performance of a software system can be improved by its parallel and distributed execution. The aim of the parallel and distributed execution is to speed up by providing the maximum possible concurrency in executing the distributed segments. It is a well known...
متن کاملReusability Evaluation Method Using Relations among Source Code Files
再利用性の高いソフトウェア部品を再利用することは,生産性と品質を改善し,結果としてコストを削減 できる.ソフトウェア部品の再利用性を評価する方法はこれまでに数多く提案されているが,その方法は 全て,部品そのものの持つ静的な特性を計算して再利用性を評価するものとなっている.しかし,再利用 性が高いということは,実際に多くのソフトウェア中に再利用されているという実績が定量的に示される ことが必要である.つまり,主観的に再利用性が高いと判断されても,実際の利用実績がなければ意味がな いという立場である.現実には,従来手法では再利用性が低いと評価されても,多くのシステムで再利用 されているという部品は多く存在すると考えられる.そこで,本論文では,利用実績に基づいたソフトウェ ア部品の再利用性評価手法について提案する.再利用性についての基本的な考え方は,以下の (1)∼(3) で ある.(1)...
متن کاملSIP: Performance Tuning through Source Code Interdependence
The gap between CPU peak performance and achieved application performance widens as CPU complexity, as well as the gap between CPU cycle time and DRAM access time, increases. While advanced compilers can perform many optimizations to better utilize the cache system, the application programmer is still required to do some of the optimizations needed for efficient execution. Therefore, profiling ...
متن کاملComparison and evaluation of source code
Program source code substantially is structured and contains semantically rich programming constructs such as 6 variables, functions, data structures, and program structures which indicate patterns. Mining source code by using different data 7 mining techniques to extract the valuable hidden patterns is the new revolution in software engineering. Over last decade many 8 tools and techniques hav...
متن کاملEvaluating the Performance of LSA for Source-code Plagiarism Detection
Latent Semantic Analysis (LSA) is an intelligent information retrieval technique that uses mathematical algorithms for analyzing large corpora of text and revealing the underlying semantic information of documents. LSA is a highly parameterized statistical method, and its effectiveness is driven by the setting of its parameters which are adjusted based on the task to which it is applied. This p...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Annales Universitatis Mariae Curie-Sklodowska, sectio AI – Informatica
سال: 2015
ISSN: 2083-3628,1732-1360
DOI: 10.17951/ai.2015.15.2.7-13